Skip to content

ARROW-7106: [Java] Fix the problem that flight perf test hangs endlessly#5799

Closed
liyafan82 wants to merge 1 commit into
apache:masterfrom
liyafan82:fly_1108_hang
Closed

ARROW-7106: [Java] Fix the problem that flight perf test hangs endlessly#5799
liyafan82 wants to merge 1 commit into
apache:masterfrom
liyafan82:fly_1108_hang

Conversation

@liyafan82

Copy link
Copy Markdown
Contributor

Flight performance test (org.apache.arrow.flight.perf.TestPerf) is an important tool for tracking the current throughput of IPC. In this issue, we improve it in two ways:

  1. We fix the problem that the test hangs endlessly after all runs have been finished. This is because the thread pool is not released.

  2. We add a summary to the output report, so that we can easily evaluate the overall results for all runs.

@github-actions

Copy link
Copy Markdown

@liyafan82

Copy link
Copy Markdown
Contributor Author

@lidavidm Would you please take a look at this? This is a small change related to flight.

@lidavidm lidavidm left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

I think this is a similar problem to ARROW-6867 (#5634), where forgetting to shut down an executor hangs the JVM in some scenarios.

@lidavidm lidavidm closed this in 19e9451 Nov 13, 2019
@liyafan82

Copy link
Copy Markdown
Contributor Author

Thanks!

I think this is a similar problem to ARROW-6867 (#5634), where forgetting to shut down an executor hangs the JVM in some scenarios.

@lidavidm Thanks a lot for your attention.

pribor pushed a commit to GlobalWebIndex/arrow that referenced this pull request Oct 24, 2025
Flight performance test (org.apache.arrow.flight.perf.TestPerf) is an important tool for tracking the current throughput of IPC. In this issue, we improve it in two ways:

1. We fix the problem that the test hangs endlessly after all runs have been finished. This is because the thread pool is not released.

2. We add a summary to the output report, so that we can easily evaluate the overall results for all runs.

Closes apache#5799 from liyafan82/fly_1108_hang and squashes the following commits:

29de598 <liyafan82>  Fix the problem that flight perf test hangs endlessly

Authored-by: liyafan82 <fan_li_ya@foxmail.com>
Signed-off-by: David Li <li.davidm96@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants